/*******************************************************************************
    Niiuzu - Style sheet
*******************************************************************************/
BODY,TABLE TD,SELECT {
	font-size: 11px;
	font-family: sans-serif;
	color: #2A2A2A;
}

.clear {
	clear: both;
}

.gwt-Anchor {
	text-decoration: underline;
	cursor: pointer;
}

.gwt-PushButton SPAN {
	font-weight: bold;
}

/* Custom widgets */
.nz-FormLabel {
	margin-right: 4px;
	margin-top: 6px;
	text-align: right;
}

/* Loading */
.loadingImageSmall {
	background-image: url("images/loading-16x16.gif");
	height: 16px;
	width: 16px;
}

.loadingImageMedium {
	background-image: url("images/loading-24x24.gif");
	height: 24px;
	width: 24px;
}

.loadingImageLarge {
	background-image: url("images/loading-48x48.gif");
	height: 48px;
	width: 48px;
}

/* Forms - Required fields */
.requiredFieldsIndication TT,.requiredFieldsIndication DIV {
	display: inline;
}

TT.asterisk {
	color: #3366ff;
}

/* Popups */
.gwt-PopupPanel {
	padding: 0px;
	border-radius: 15px;
	-moz-border-radius: 15px;
}

.popupHeader {
	border-bottom: 3px solid #C3D9FF;
	padding: 5px;
}

.popupBody {
	padding: 5px;
}

.popupFooter {
	border-top: 3px solid #C3D9FF;
	padding: 5px;
}

.popupTitle {
	float: left;
	font-size: 14px;
}

/* Close popup button */
.popupCloseButton {
	background: url("images/popupCloseButton.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	float: right;
	height: 16px;
	margin-right: 2px;
	margin-top: 1px;
	padding: 0;
	width: 16px;
}
.gwt-PushButton-up-hovering.popupCloseButton,
.gwt-PushButton-down-hovering.popupCloseButton {
	background-position: -16px 0px;
}

/* Feed entries */
.feedEntrySummary {
    max-width: 375px;
    overflow: hidden;
}
